internal skeleton - German English Dictionary